hysop.backend.host.python.operator.memory_reordering module

class hysop.backend.host.python.operator.memory_reordering.PythonMemoryReordering(**kwds)[source]

Bases: MemoryReorderingBase, HostOperator

Inplace and out of place field transposition and permutations in general. Uses basic numpy transposition facility.

Initialize a MemoryReordering operator on the python backend.

apply(**kwds)

Abstract method that should be implemented. Applies this node (operator, computational graph operator…).